being defeated - French English Dictionary